barking deer - Turco Inglés Diccionario